package com.eamois.service.manual.impl;

import java.util.Collection;

import com.eamois.dao.manual.StoppageAndProcessStructureDao;
import com.eamois.domain.manual.ProcessEntity;
import com.eamois.domain.manual.Stoppage;
import com.eamois.domain.manual.StoppageAndProcessStructure;
import com.eamois.domain.manual.WorkStep;
import com.eamois.service.impl.BaseServiceImpl;
import com.eamois.service.manual.StoppageAndProcessStructureService;

public class StoppageAndProcessStructureServiceImpl extends BaseServiceImpl<StoppageAndProcessStructure, StoppageAndProcessStructureDao> implements StoppageAndProcessStructureService{

	@Override
	public Collection<StoppageAndProcessStructure> findStoppageAndProcessByProcess(
			ProcessEntity process) {
		// TODO Auto-generated method stub
		return this.getDao().findStoppageAndProcessByProcess(process);
	}

	@Override
	public StoppageAndProcessStructure findStoppageAndProcessByOther(
			Stoppage stoppage, ProcessEntity process) {
		// TODO Auto-generated method stub
		return this.getDao().findStoppageAndProcessByOther(stoppage, process);
	}

	@Override
	public StoppageAndProcessStructure findStoppageAndProcessByStoppage(
			Stoppage stoppage) {
		// TODO Auto-generated method stub
		return this.getDao().findStoppageAndProcessByStoppage(stoppage);
	}

	@Override
	public Collection<StoppageAndProcessStructure> findStoppageAndProcessByStep(
			WorkStep step) {
		// TODO Auto-generated method stub
		return this.getDao().findStoppageAndProcessByStep(step);
	}

	@Override
	public StoppageAndProcessStructure findStoppageAndProcessByOther(
			Stoppage stoppage, WorkStep workStep) {
		// TODO Auto-generated method stub
		return this.getDao().findStoppageAndProcessByOther(stoppage, workStep);
	}

}
